Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
59 STROUD GREEN WAY Semi-Detached £456,136 £280,000 27 Feb 2007
69 STROUD GREEN WAY Semi-Detached £410,245 £405,000 21 Sep 2023
73 STROUD GREEN WAY Semi-Detached £157,118 £28,000 19 Apr 1995
77 STROUD GREEN WAY Semi-Detached £366,459 £70,000 7 Mar 1997
97 STROUD GREEN WAY Terraced £370,027 £238,000 8 Oct 2007